net proceeds of the sale - Allemand Anglais Dictionnaire